
using System;
using System.ComponentModel.DataAnnotations;
using Abp.Domain.Entities.Auditing;
using JYJ.AiYard.StationManagement.TbAlipayParams;

namespace  JYJ.AiYard.StationManagement.TbAlipayParams.Dtos
{
    public class TbAlipayParamsEditDto
    {

        /// <summary>
        /// Id
        /// </summary>
        public long? Id { get; set; }         


        
		/// <summary>
		/// 场所编号
		/// </summary>
		[Required(ErrorMessage="场所编号不能为空")]
		public long Station_ID { get; set; }



		/// <summary>
		/// 客户端编号
		/// </summary>
		[Required(ErrorMessage="客户端编号不能为空")]
		public long Client_ID { get; set; }



		/// <summary>
		/// 商户名称
		/// </summary>
		public string Alipay_SHOPSNAME { get; set; }



		/// <summary>
		/// PID
		/// </summary>
		public string Alipay_PID { get; set; }



		/// <summary>
		/// AppID
		/// </summary>
		public string Alipay_APPID { get; set; }



		/// <summary>
		/// MD5密钥
		/// </summary>
		public string Alipay_MD5_KEY { get; set; }



		/// <summary>
		/// 支付宝公钥
		/// </summary>
		public string Alipay_PUBLIC_KEY { get; set; }



		/// <summary>
		/// 开发者私钥(RSA)
		/// </summary>
		public string Alipay_MERCHANT_PRIVATE_KEY { get; set; }



		/// <summary>
		/// 开发者公钥(RSA)
		/// </summary>
		public string Alipay_MERCHANT_PUBLIC_KEY { get; set; }



		/// <summary>
		/// ServerUrl
		/// </summary>
		public string Alipay_SERVER_URL { get; set; }



		/// <summary>
		/// MapiUrl
		/// </summary>
		public string Alipay_MAPI_URL { get; set; }



		/// <summary>
		/// MonitorUrl
		/// </summary>
		public string Alipay_MONITOR_URL { get; set; }



		/// <summary>
		/// 异步通知页面
		/// </summary>
		public string Alipay_NOTIFY_URL { get; set; }



		/// <summary>
		/// 查询页面
		/// </summary>
		public string Alipay_QUERY_URL { get; set; }



		/// <summary>
		/// 同步通知页面
		/// </summary>
		public string Alipay_RETURN_URL { get; set; }



        /// <summary>
        /// 支付宝账号类型
        /// </summary>
        public int Alipay_Type { get; set; }

        /// <summary>
        /// 停用该账号
        /// </summary>
        public bool Alipay_Stop { get; set; }


    }
}